.StickyContentLayout {
  display: grid;
  grid-template-areas: 'left content right';
  grid-template-columns: min-content 1fr min-content;
}

.left {
  grid-area: left;
}

.content {
  grid-area: content;
  justify-self: center;

  width: 100%;
  max-width: 1200px;
  padding: 0 16px;
}

.right {
  grid-area: right;
}

.left,
.right {
  position: sticky;
  top: 32px;
  height: fit-content;
}
